package com.adv.ems.manager;

import com.adv.ems.db.entity.EnergyDataCumulateReportMonthDO;

import java.util.Date;
import java.util.List;

public interface EnergyDataCumulateReportMonthManager {
    void deleteByPointColDate(Long pointId, Date start);

    void insertData(EnergyDataCumulateReportMonthDO reportMonth);

    List<EnergyDataCumulateReportMonthDO> getAllDataByPonitTime(Long pointId, Date start, Date end);

    List<EnergyDataCumulateReportMonthDO> selectData(Date startDate, Date endDate, List<Long> pointIds);
}
